home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Utilities Professional 1-1500
/
Utilities Professional 1-1500 (1994)(WPD)[!].iso
/
12511500
/
var1482.dms
/
var1482.adf
/
Scripts
/
whirligig.mc
< prev
next >
Wrap
Text File
|
1994-07-07
|
2KB
|
97 lines
int NumFrames = 20
maxobcube 2
maxoctdepth 5
include "scripts/whirligig.obj"
camera {
loc <14, 11, 6>
target <0, 6, 2>
}
lamp {
loc <15, 32, 2>
color <.7, .7, .7>
}
color red { diff <1, 0, 0> }
color blue { diff <0, 0, 1> }
color yellow { diff <1, 1, 0> }
color white { diff <1, 1, 1> }
color cyan { diff <0, 1, 1> }
color magenta { diff <1, 0, 1> }
color green { diff <0, 1, 0> }
color black {
diff <0, 0, 0>
}
plane {
patt white
loc <0, 0, 0>
v1 <1, 0, 0>
v2 <0, 0, 1>
}
blotch stemsurf {
patt red
patt cyan
patt magenta
patt yellow
patt blue
patt green
scale 5
}
yrotate whirligig.obj FRAME*180/NumFrames
zrotate wg.gig.obj FRAME*360/NumFrames
instance {
object whirligig.obj
subpatt wg.gig.surf cyan
subpatt wg.stub.surf blue
subpatt wg.crossbar.surf red
subpatt wg.stem.surf yellow
}
zrotate wg.gig.obj -45
yrotate whirligig.obj 45
translate whirligig.obj <-5, 0, -5>
instance {
object whirligig.obj
subpatt wg.gig.surf cyan
subpatt wg.stub.surf blue
subpatt wg.crossbar.surf red
subpatt wg.stem.surf yellow
}
translate whirligig.obj <5, 0, 5>
zrotate wg.gig.obj -45
yrotate whirligig.obj 45
translate whirligig.obj <-5, 0, 5>
instance {
object whirligig.obj
subpatt wg.gig.surf cyan
subpatt wg.stub.surf blue
subpatt wg.crossbar.surf red
subpatt wg.stem.surf yellow
}
translate whirligig.obj <5, 0, -5>
zrotate wg.gig.obj -45
yrotate whirligig.obj 45
translate whirligig.obj <-10, 0, 0>
instance {
object whirligig.obj
subpatt wg.gig.surf cyan
subpatt wg.stub.surf blue
subpatt wg.crossbar.surf red
subpatt wg.stem.surf yellow
}
translate whirligig.obj <10, 0, 0>